telegraph repeater - English Synonyms Dictionary